front under-run protective equipment - Spanish English Dictionary